import { Config } from '@stencil/core';

export const config: Config = {
  namespace: 'style-module',
  // 指定全局样式文件，这个文件中的样式会在所有组件的样式之前加载。
  // globalStyle: 'src/global/styles/global.css',
  outputTargets: [
    // TODO
    // {
    //   type: 'dist',
    //   esmLoaderPath: '../loader',
    // },
    {
      type: 'dist-custom-elements',
      customElementsExportBehavior: 'auto-define-custom-elements',
      externalRuntime: false,
    },
    {
      type: 'docs-readme',
      strict: true,
    },
    {
      type: 'www',
      serviceWorker: null, // disable service workers
    },
  ],
  testing: {
    browserHeadless: 'shell',
  },
};
